The Caviar Bar

The Caviar Bar small yet opulent caviar bar and seafood restaurant opens in London's Mayfair

Latest opening: The Caviar Bar

By James McAllister

Mayfair is home to a new luxury bar and restaurant that’s centred on ‘direct-sourced’ caviar, premium-quality seafood and fine wine.